plug and socket device - Turkish English Dictionary